www.gusucode.com > 动网论坛Dvbbs v8.3 > 动网论坛Dvbbs v8.3\code\源程序\inc\Vip_UpUser.js

    function sel_group(obj){
if (obj){
	var t="";
	obj.options[0] =  new Option("选择相应的VIP组",0);
	for (var i = 0,k = 1;i<vipconfig.UserGroupID.length;i++){
		t = vipconfig.Title[i]+"--"+vipconfig.Usertitle[i];
		t = t.replace(/<[^>]*>/g, "");
		obj.options[k++] = new Option(t,vipconfig.UserGroupID[i]);
	}
}
}
function GetGroupInfo(Sid){
	if (Sid>0){
		var configid= Sid-1;
		var MMoney=vipconfig.NMoney[configid]*vipconfig.Ldays[configid]/vipconfig.days[configid];
		var MTicket=vipconfig.NTicket[configid]*vipconfig.Ldays[configid]/vipconfig.days[configid];
		document.TheForm.vipmoney.value=vipconfig.NMoney[configid];
		document.TheForm.vipticket.value=vipconfig.NTicket[configid];
		document.getElementById("Days").innerHTML = vipconfig.days[configid];
		document.getElementById("VDays").innerHTML = vipconfig.days[configid];
		document.getElementById("GroupTitle").innerHTML = vipconfig.Title[configid]+"--"+vipconfig.Usertitle[configid];
		document.getElementById("VMondy").innerHTML = vipconfig.NMoney[configid];
		document.getElementById("VTicket").innerHTML = vipconfig.NTicket[configid];
		document.getElementById("LVMondy").innerHTML = MMoney.toFixed(0);
		document.getElementById("LVTicket").innerHTML = MTicket.toFixed(0);
		document.getElementById("LVDays").innerHTML = vipconfig.Ldays[configid];
		document.getElementById("viptips").style.display=""
		document.getElementById("GETVDays").innerHTML = vipconfig.days[configid];
	}
	else
	{
		document.TheForm.vipmoney.value=0;
		document.TheForm.vipticket.value=0;
		document.getElementById("Days").innerHTML = 0;
		document.getElementById("viptips").style.display="none"
		document.getElementById("GETVDays").innerHTML = 0;
	}
}
function countdays(){
	var sel = document.TheForm.vipgroupid.selectedIndex;
	var vipticket = document.TheForm.vipticket.value;
	var vipmoney = document.TheForm.vipmoney.value;
	if(isNaN(vipticket)){
		document.TheForm.vipticket.value = 0;
		alert('请填写正确的数值!');
		return false;
	}
	if(isNaN(vipmoney)){
		document.TheForm.vipmoney.value = 0;
		alert('请填写正确的数值!');
		return false;
	}
	if (sel>0){
	sel = sel-1;
	if (document.TheForm.Btype[1].checked){
		var GETVDays=parseFloat(vipticket)*vipconfig.days[sel]/vipconfig.NTicket[sel];
		document.getElementById("GETVDays").innerHTML = GETVDays.toFixed(0);
		
	}else{
		var GETVDays=parseFloat(vipmoney)*vipconfig.days[sel]/vipconfig.NMoney[sel];
		document.getElementById("GETVDays").innerHTML = GETVDays.toFixed(0);
	}
	if (GETVDays.toFixed(0)<vipconfig.Ldays[sel]){
		alert("请按支付要求填写。");
	}
	}
	return false;
}
/**
* 文本表单检验
* <input type="text" onkeyup="javascript:CheckNumer(this.value,this,0,10);" >...
*/

//验证表单数值 n:number 表单值 | v:value object 表单对象 | n_max 最大值 | n_min最小值
function CheckNumer(n,v,n_min,n_max)
{
	if (isNaN(n)){
		alert("请填写正确的数值!");
		v.value = 0;
	}
	else{
		n = parseFloat(n);
		if (!isNaN(n_min)){
			n_min = parseFloat(n_min);
			if (n<n_min){alert("该项数值不能小于:"+n_min);v.value = n_min;}
		}
		if (!isNaN(n_max)){
			n_max = parseFloat(n_max);
			if (n>n_max){alert("该项数值不能高于:"+n_max);v.value = n_max;}
		}
	}
}
var vipconfig = new VipGroupConfig();
sel_group(document.TheForm.vipgroupid);